leaf node

Noun
  1. (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

leaf node
A gardener carefully examines a leaf node on a young plant stem.